Angostura Bridge — definition

1. Angostura Bridge (Noun)

1 definition

Angostura Bridge (Noun) — A suspension bridge across the Orinoco River at Ciudad Bolivar.

1 type of
suspension bridge
1 part of
Ciudad Bolivar